English Lavender — synonyms, definition
1. English lavender (Noun)
2 synonyms
Lavandula angustifolia Lavandula officinalis
1 definition
English lavender (Noun) — Aromatic Mediterranean shrub widely cultivated for its lilac flowers which are dried and used in sachets.
1 type of
lavender